@charset "gb2312";
/* CSS Document */
*{-webkit-box-sizing: border-box;box-sizing: border-box;outline: none;-webkit-tap-highlight-color: transparent;-webkit-tap-highlight-color: transparent;}

body{font-size:12px;font-family:microsoft yahei,SimHei;color:#333;}
.bg1{ background:#f7efe5;}
.bg2{ background:#fff;}
html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,img,strong,dl,dt,dd,ol,ul,li,form,label,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;}
html{overflow-y:scroll;}
a{text-decoration:none;cursor:pointer;}
a:hover{text-decoration:underline;}
ul,ol,li{list-style:none;}
em{font-style:normal;}
.clear{clear:both;font:0;}
img{border:none;}
.blank5{height:5px;clear:both;font-size:1px;overflow:hidden;}
.blank10{height:10px;clear:both;font-size:1px;overflow:hidden;}
.blank20{clear:both;height:20px;overflow:hidden;}
.color_red{color:#ff1d1d;}
.fl{float:left;}
.fr{float:right;}
.type14{font-size:14px;}
.wapper-bg{ }

.wapper{ width:950px; margin:0 auto;}


.clearfix:after {
  content: " ";
  clear: both;
  display: block;
  height: 0;
  visibility: hidden;
}

.banner1{ width:885px; height: 337px; margin:0 auto; 
	overflow: hidden; position:relative;
}
.banner1 h1{text-indent:-11111px; position:absolute; top:0; left:0;}

.banner2{height: 333px; width:950px;margin:0 auto;position:relative;
	overflow: hidden;
}
.banner2 h1{text-indent:-11111px; position:absolute; top:0; left:0;}
.form-box{
	width: 885px;
	height: 330px;
	background: url("../images/form_bg.jpg") no-repeat;
	margin:0 auto;
	position: relative;
}
.form-box2{
	width: 950px;
	height: 345px;
	background: url("../images/form_bg2.jpg") no-repeat;
	margin:0 auto;
	position: relative;
	
}
#form1{
	position: absolute;
	top:42px;
	left:230px;
}
.form-box .form-group{margin-left: 153px; margin-bottom: 24px;}
.form-box .form-group input{ width: 290px; height: 34px; line-height:34px;padding:0 10px; border:0;overflow: hidden;background: none; }
.form-box2 .form-group {
    margin-left: 153px;
    margin-bottom: 27px;
    margin-top: 4px;
}
.form-box2 .form-group input {
    width: 318px;
    height: 37px;
    line-height: 37px;
    padding: 0 10px;
    border: 0;
    overflow: hidden;
    background: none;
}
.btn-primary{     
	width: 110px;
    height: 38px;
    border: none;
    display: block;
    text-indent: -99999px;
    background: none;
    cursor: pointer;
    float: left;
    margin-top: 10px;
}
.btn-primary.btn1{margin-left:101px;}
.btn-primary.btn2{margin-left:43px;}


#ui-error-msg {display:none;position: fixed;top: 40%;left: 50%;width: 500px;line-height: 30px;background-color:rgba(255,255,255,1);color: #000;font-size: 16px;text-align: center;border-radius: 7px;margin-left: -250px;word-break: break-all;z-index:1111; padding:10px;border:1px solid #f4e141;}
#ui-error-msg.show{display:block;}


.notice{position:relative; z-index:3; top:-40px;
	margin:0 auto;
}
.notice2{top:-50px;}
.notice .title{background: url("../images/title.png") no-repeat; width:220px; height: 75px; margin: 0 auto;}
.notice .content{ width:680px;margin:10px auto;}
.notice .content ul li{
	float:left;
	display:block;
	width:100%;
	line-height:2; font-size: 18px; margin-bottom: 15px; padding-left: 45px;}

.notice .content ul li.icon1{background: url("../images/icon_01.png") left 5px no-repeat;}
.notice .content ul li.icon2{background: url("../images/icon_02.png") left 5px no-repeat;}
.notice .content ul li.icon3{background: url("../images/icon_03.png") left 5px no-repeat;}
.notice .content ul li.icon4{background: url("../images/icon_04.png") left 3px no-repeat;}
.notice2 .content{width:720px;}
.footer{padding:10px 0;}
.footer.mt10{margin-top:10px;}
.footer	p{ font-size: 14px; color:#999; text-align: center;}
.footer	p a{ color:#999; }


		
	